CC=gcc
# 在 CFLAGS 中加入 -g3, 这是最高级别的调试信息
CFLAGS=-I/usr/include/et -I/usr/include/ss -Wall -g3 `pkg-config --cflags glib-2.0 json-c`
LDFLAGS=`pkg-config --libs glib-2.0 json-c` -lext2fs -lcom_err -lcrypto -lxxhash

TARGET=ocim-builder
SRCS=$(wildcard src/*.c)
OBJS=$(SRCS:.c=.o)

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) -o $@ $^ $(LDFLAGS)

clean:
	rm -f $(TARGET) $(OBJS)